# 作者: 肖老师
# 2024年11月15日06时57分40秒
# xxxrlmk@163.com

# 字符转成字符串的逻辑
char = '1'
num = ord(char) - ord('0')
print(num)

try:
    num = int(input('请输入数字'))
    result = 8 / num
    print(result)
except ValueError:
    print('输入的不是数字')
# except ZeroDivisionError:
#     print('请不要输入0')
except Exception as e:
    print(f'未知错误{e}')
    print(e.__traceback__.tb_frame.f_globals["__file__"])  # 发生异常所在的文件
    print(e.__traceback__.tb_lineno)  # 发生异常所在的行数
else:
    print('程序执行正常')
finally:
    print('你什么时候可以看到我')
